package t;

import lion.framework.model.gen.Model;

/**
 * @author lion
 * @email hl_0074@sina.com
 * @date 2014年7月24日
 */
public class CodeGen {

	public static void main(String[] args) {

		// Model.rbm("lion.workflow.v3.WorkFlowModel", new String[][] { { "id",
		// "int"
		// }, { "type", "String" }, { "name", "String" }, { "xml", "String" }, {
		// "createTime", "Date" },
		// { "creator", "String" } });
		Model.rbm("lion.workflow.model.FlowProcess", new String[][] { { "id", "int" }, { "workFlowId", "int" }, { "dataId", "int" }, { "states", "String" },
				{ "status", "ProcessStatus" }, { "token", "String" }, { "createTime", "Date" }, { "creator", "int" }, { "endTime", "Date" } });
		// Model.rbm("lion.workflow.v2.FlowStep", new String[][] { { "id", "int"
		// }, { "processId", "int" }, { "state", "String" }, { "note", "String"
		// }, { "status", "int" },
		// { "executor", "String" }, { "createTime", "Date" }, { "creator",
		// "int" }, { "endTime", "Date" } });
		// Model.rbm("lion.workflow.model.FlowState", new String[][] { { "id",
		// "int" }, { "processId", "int" }, { "state", "String" }, { "tag",
		// "String" }, { "parentTag", "String" },
		// { "status", "FlowStatus" }, { "token", "String" }, { "createTime",
		// "Date" }, { "creator", "int" }, { "endTime", "Date" } });
		// Model.rbm("lion.workflow.v2.FlowExecution", new String[][] { { "id",
		// "int" }, { "processId", "int" }, { "stateId", "int" }, {
		// "transition", "String" },
		// { "createTime", "Date" }, { "creator", "int" }, { "note", "String" }
		// });
		// Model.rbm("lion.workflow.v2.FlowTask", new String[][] { { "id", "int"
		// }, { "processId", "int" }, { "stateId", "int" }, { "userId", "int" },
		// { "status", "FlowTaskStatus", "FlowTaskStatus.NEW" },
		// { "createTime", "Date" }, { "transition", "String" }, { "finishTime",
		// "Date" }, { "note", "String" } });
	}
}
